<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*é¦–é¡µç›¸å…³*/
html,body,*{
    box-sizing: border-box;
}
a {
    text-decoration-line: none;
}

ul, li {
    list-style-type: none;
}

.herder-top-box {
    background: url('../images/home/header_bg.gif') repeat-x 100% 100%;
}

.herder-logo {
    width: auto;
    height: 25px;

}

.herder-nav {
    /*height: 35px;*/
    overflow: hidden;
    /*background: url('../images/home/m_bg-h.gif') repeat-x left;*/
}

.navbar {
    padding: 0;
}

.navbar-light .navbar-nav .nav-item {
    text-align: center;
}

.navbar-light .navbar-nav .nav-link {
    padding: 5px 0;
    color: white;
    background: url('../images/home/m_bg-h.gif') no-repeat left;
    background-size: cover;
}

.navbar-light .navbar-nav .nav-home {
    padding: 5px 0;
    color: white;
    background: url('../images/home/m_bg-h.gif') no-repeat left;
    background-size: cover;
}

.navbar-light .navbar-nav .nav-link:hover {
    background: url('../images/home/this.gif') no-repeat -1px;
    color: white;
    background-size: cover;
}

.carousel-caption {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: .5rem 1rem;
    color: #fff;
    text-align: left;
    background: black;
    opacity: 50%;
}

.carousel-caption &gt; h5 {
    color: white;
    margin: 0;
    font-size: 1rem;
    font-weight: 700;
}

/*æŽ¨èäº§å“*/
.box-title {
    border-left: 5px solid #158DB4;
    border-bottom: 1px solid #dee2e6;
    padding: .5rem 1rem;
    color: #158DB4;
    font-weight: 600;
}

.box-title &gt; a {
    color: #158DB4;
    text-decoration-line: none;
    font-size: .8rem;
}

/* marqueeleft */
.marqueeleft {
    height: 136px;
    overflow: hidden;
    margin: 1rem;
}

.marqueeleft ul {
    float: left;
}

.marqueeleft li {
    float: left;
    margin: 0 5px;
    display: inline;
    width: 148px;
    height: 133px;
    overflow: hidden;
}

.marqueeleft li .pic {
    display: block;
    border: #ccc 1px solid;
    width: 135px;
    height: 104px;
    padding: 2px;
    overflow: hidden;
}

.marqueeleft li .txt {
    text-align: center;
    height: 23px;
    line-height: 23px;
    margin-top: .5rem;

}

.marqueeleft li .txt a {
    font-size: .6rem;
    text-decoration-line: none;
    color: #0e496b;
    font-weight: bold;
}

.marqueeleft li .txt a:hover {
    color: #f60;
}

.pro-tab-box {
    padding-right: 1rem;
}

.pro-tab-item {
    background-color: #FEFFF1;
}

.pro-tab-item a {
    color: #0e4969;
    font-size: 0.8rem;
}

.pro-tab-item a:hover {
    color: #f60;
}

.pro-tab-s a {
    color: #0e4969;
    font-size: 0.8rem;
}

.pro-tab-s a:hover {
    color: #f60;
}



.pro-show &gt; div {
    padding: 1rem;
}
.pro-show &gt; div &gt; a &gt; img{
    width: 10rem;
    height: 10rem;
    object-fit: cover;
    transition: all 0.3s;
}
.pro-show &gt; div &gt; a &gt; img:hover{
    transform: scale(1.1);

}
.pro-show &gt; div  a {
    color: #0e4969;
    font-size: 0.8rem;
    margin-top: .6rem;
}
.pro-show &gt; div  a:hover{
    color: #f60;
}

.pro-show &gt; div p{
    margin: 0
}

.huoban{
    transition: all 0.3s;
}
.huoban:hover{
    transform: scale(1.1);

}
/*æ¡ˆä¾‹*/
.case-box &gt; div &gt;.border{
    max-height: 22rem;
    overflow: hidden;
}
.case-item-center{
    /*padding-left: 1rem;*/
}
.case-item-center  .card{
    border: none;
    margin: 1rem;
}
.case-item-center  .card-body{
    padding: 1rem 0 0 0;
}
.case-item-center .card-text{
    font-size: .8rem;
    line-height: 1.5rem;
    text-align: justify;
    text-indent: 2rem;
    color: #555;
}
.case-news-item ul {
    margin: 1rem;
    padding: 0;
}
.case-news-item a {
    background: url('../images/home/bottom3.gif') no-repeat left center;
    padding-left: 1rem;
    font-size: .8rem;
    color: #565656;
    line-height: 1.8rem;
}
.case-news-item a:hover{
    color: #f60;
}
.case-news-item a i{
    color: #447895;
    margin-right: .5rem;
    font-size: .2rem;
}
.case-scroll{
    max-height: 18rem;
    overflow: hidden;
    margin: 1rem 0;
}
.case-scroll ul{
    margin: 0 auto;
    padding: 0;
    float: left;
}
.case-scroll a {
    font-size: .8rem;
    color: #0e496b;
    margin: 1rem 0;
}
.case-scroll a:hover{
    color: #f60;
}
.case-scroll img {
    object-fit: cover;
    width: 11rem;
    height: 7rem;
}
.case-scroll p{
    padding: .8rem 0;
    margin: 0;
}

.case-scroll li {
    width: 50%;
    float: left;
    text-align: center;
    padding: .5rem 1rem;
}
/*æµç¨‹*/
.process &gt; div &gt; div{
    padding-left: 1rem;
    color: #555;
}
.process &gt; div &gt; div h6{
    font-size: 1rem;
 }
.process &gt; div &gt; div p{
    font-size: .8rem;
}
.link a{
    padding: .5rem .5rem;
    color: #565656;
    font-size: .8rem;
}

/*footer*/
.footer{
    min-height: 5.8rem;
    background: url(../images/home/footer_bg.gif) no-repeat ;
    background-size: cover;
}
.footer ul {
    margin: 0 auto;
    color: #fff;
    text-align: center;
    font-size: .8rem;
    line-height: 1.2rem;
    padding: 1rem 0 0 0;
}
.footer ul a{
    color: white;
    margin: 0 .3rem;
}

/*åˆ—è¡¨é¡µ*/
.list-page &gt; div &gt; div{
    padding: 0;
}
.list-page &gt; .row {
    margin: 0;
}
.sidebar-box{
    border:2px solid #0196B6;
}
.sidebar-box a:hover{
    color: #f60;
}
.sidebar-title{
    background: url('../images/home/left_type1_bg.gif') no-repeat;
    background-size: cover;
    text-align: center;
    color: white;
    padding: .5rem 0;
}
.sidebar-pro-title{
    background: url('../images/home/left_type2_bg.gif') no-repeat;
    background-size: cover;
    color: #104d6c;
    padding: .3rem .8rem;
    border-bottom: 2px solid #dedede
}
.sidebar-pro-title a{
    color: #104d6c;
}
.sidebar-pro-list{
    background-color:#f6f6f6;
    color: #333;
    font-size: .9rem;
    padding: .3rem 1.8rem;
}
.sidebar-pro-list a {
    color: #333;
}
.sidebar-pro-list &gt; i{
    color: #0196B6;
}
.list-cont-title{
    padding: .5rem 1rem;
    color: #0a4b6b;
    font-weight: bold;
    background: url('../images/home/right_title_bg.gif') repeat-x 100%;
}
.list-cont-title &gt;  div &gt; i{
    margin-right: 0.5rem;
}
a{
    color: #555;
}
a:hover{
    color: #f60;
}
.list-cont-nav{
    font-size: .8rem;
    color: #555;
}
.list-cont-pro .card{

    border: none;
}
.list-cont-pro .card a{
    font-size: .8rem;
    text-align: center;
    color: #0e496b;
}
.list-cont-pro .card h6{
    font-size: .8rem;
}
.list-cont-pro .card a:hover{
    color: #f60;
}
.list-cont-pro .card img {
    height: 12rem;
    object-fit: cover;
    overflow: hidden;
}
.list-cont-pro &gt; div &gt; img{
    max-width: 100%;
    max-height: 100%;
}
.list-news img{
    width: 100%;
    max-width: 10rem;
    height: 100%;
    max-height: 7rem;
    object-fit: cover;
}
.list-news a {
    color: #f60;
    font-size: .9rem;
    margin: .5rem 0;

}

.list-news a:hover{
    text-decoration-line: underline;
}
.list-news &gt; p{
    font-size: .8rem;
    margin: .5rem 0;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    text-indent: 2rem;
    color: #999;

}
.list-news &gt; small{
    font-size: .8rem;
    color: #999;
}

/*å»ºåŽ‚æ€»åŒ…*/
.xmzb &gt; div img{
    margin-right: 1rem;
}
.xmzb &gt; div &gt; div &gt; h2{
    color: #0e496b;
    font-size: .9rem;
}
.xmzb &gt; div &gt; div &gt; p{
    color: #555;
    font-size: .8rem;
}
.sidebar-about-title{
    display: flex;
    flex-direction: column;
}
.sidebar-about-title a{
    width: 100%;
    font-size: .9rem;
    padding: .6rem 0 .6rem 3rem;
    background: url('../images/home/left_typebg1.gif') repeat-x center;
    background-size: cover;
}
.sidebar-about-title a:hover{
    color: white;
    background: url('../images/home/left_typebg3.gif') repeat-x center;
    background-size: cover;
}
.sidebar-about-title-active &gt; a {
    color: white;
    background: url('../images/home/left_typebg3.gif') repeat-x center;
    background-size: cover;
}
.pro-detail &gt; h1{
    text-align: center;
    font-size: 1.2rem;
    padding-bottom: 1rem;
    border-bottom: 1px dotted #dcdcdc;
}
.pro-detail-img{
    margin: 2rem 0;
    text-align: center;
}
.pro-detail-img &gt; img {
    max-width: 100%;
    margin: 0 auto;
}
.pro-detail-title{
    border-left: .3rem solid #158DB4;
    padding-left: .5rem;
    margin-bottom: 1rem;
}
.pro-cont{
    font-size: .9rem;
    line-height: 1.8rem;
    text-indent: 2rem;
}
.pro-cont img {
    height: auto;
}
.pro-cont pre{
    white-space: pre-wrap;           /* css-3 */
white-space: -moz-pre-wrap;      /* Mozilla, since 1999 */
white-space: -pre-wrap;          /* Opera 4-6 */
white-space: -o-pre-wrap;        /* Opera 7 */
word-wrap: break-word;           /* Internet Explorer 5.5+ */
}
.pro-next{
    margin-top: 2rem;
}
.pro-next &gt; div {
    font-size: .8rem;
    color: #555;
}
.pro-next &gt; div a {
    color: #565656;
}
.pro-next &gt; div a:hover{
    color: #f60;
    text-decoration-line: underline;
}
@media (min-width: 768px) {

    .navbar-light .navbar-nav .nav-item {
        text-align: center;
    }

    .navbar-light .navbar-nav .nav-link {
        padding: 5px 0;
        color: white;
        background: url('../images/home/m_bg.gif') no-repeat left;
        background-size: cover;
    }

    .navbar-light .navbar-nav .nav-home {
        padding: 5px 0;
        color: white;
        background: url('../images/home/m_bg-h.gif') no-repeat left;
        background-size: cover;
    }
    .herder-nav {
        /*height: 35px;*/
        overflow: hidden;
        background: url('../images/home/m_bg-h.gif') repeat-x left;
    }
    .herder-nav &gt; a {
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100%;
        width: 100%;
        background: url('../images/home/m_bg.gif') no-repeat left;
        background-size: cover;
    }

    .herder-nav &gt; a:first-of-type {
        background: url('../images/home/m_bg-h.gif') no-repeat left;
        background-size: cover;
    }

    .herder-nav &gt; a:hover {
        background: url('../images/home/this.gif') no-repeat;
        background-size: cover;
    }
    .case-item-center{
        padding-right: 0;
    }
    .case-item-right{
        padding-left: 0;
    }

    .herder-logo {
        width: 385px;
        height: 68px;
    }

}</pre></body></html>